permanent residence permit - Français Anglais Dictionnaire